drink protein shake after workout or before

Best popular drink protein shake after workout or before